package main.java.design.chain;

/**
 * <p>
 *     抽象处理者:定义一个处理请求的接口，包含抽象处理方法和一个后继连接。
 * </p>
 *
 * @author : wangdejian
 * @version 1.0
 * @date : 2020/6/25 17:30
 */
public abstract class Manager {

    // 后继连接
    private  Manager next;

    public Manager getNext() {
        return next;
    }

    public void setNext(Manager next) {
        this.next = next;
    }

    //定义一个抽象的处理请求的方法
    public abstract String handlerRequest(String employee, int leaveDays);
}
